Fire up your applications with Jetfire
RSS
Jetfire Wiki


Quick Search
»
Advanced Search »

Jetfire Debug Panel

RSS
Modified on 2011/07/19 23:07 by Charles Categorized as Debug, Jetfire Administration, Library, Website Design

Jetfire Debug Panel

The Jetfire Debug Panel is used to debug Web 2.0 enabled applications for the website. The panel is used by the System Administrator to debug Jetfire issues.

Getting Started

Before the Jetfire Debug Panel can be used, it progresses through a series of stages:

  1. If the user is not logged into CMS, the Jetfire Debug Panel prompts the user to login. The user sees the CMS Login Prompt.
    • The user MUST be logged in as a CMS User to use the Jetfire Debug Panel.
  2. If the Jetfire Debug Panel requires that the CMS User have an Admin role, then the CMS Admin Role Required message is displayed. This user may not access the Jetfire Debug Panel.
  3. If the Jetfire Admin Panel requires that the user be logged in as a Jetfire User, then the Jetfire Debug Panel prompts the user with the Jetfire Login form.
  4. When the login requirements are met, The Jetfire Debug Panel is displayed.

Image

Figure: CMS Login Prompt

Image

Figure: CMS Admin Role Required Message

Image

Figure: Jetfire Login Prompt

Multiple Subscriptions

Jetfire supports multiple subscriptions at the same time. The 'Subscription' displayed in various Web Parts identifies the subscription database where application content is being stored.

Each Jetfire Debug Panel supports only one subscription that is defined by the Subscription Default website configuration parameter.

Using the Jetfire Debug Panel

The WebMaster Jetfire Debug Panel provides
  • Jetfire Database Tools
  • Jetfire Server Tools
  • Jetfire Nexus Tools
  • Jetfire Code Tools
    for the website.

Image

Figure: Start with the Jetfire Debug Panel

Jetfire Database Tools

Web Parts for Jetfire Database Tools include:

Jetfire Server Tools

Web Parts for Jetfire Database Tools include:

Jetfire Nexus Tools

Web Parts for Jetfire Nexus Tools include:

Jetfire Code Tools

Web Parts for Jetfire Code Tools include:

Jetfire Debug Panel Web Parts Summary

Image Figure: Jetfire Debug Panel - Web Parts displayed

This is a summary of Web Parts configured on this page. The summary shows the title, description and access roles for each Web Part. Web Parts are listed alphabetically

Title: Add Jetfire Code Files
  • Roles required to access: Admin
  • Description: The Add Code Files Web Part lists code from JetfireCodeFiles.xml.

Title: Admin Help Index
  • Description: TrackerRealm CMS Admin Panel Help Web Part provides in page help for the CMS Admin panel.

Title: Change Root Status
  • Roles required to access: Admin
  • Description: Changes the Root Status in the Database.

Title: Client Nexus Dashboard
  • Roles required to access: Admin
  • Description: TrackerRealm Nexus Dashboard Web Part displays properties of the client nexus.

Title: Copy Database Table
  • Roles required to access: Admin
  • Description: TrackerRealm Scan Datbase Web Part transfers the data from a table in a 'from' database to a (new) table in a 'to' database.

Title: Delete Workflow Dependencies
  • Roles required to access: Admin
  • Description: TrackerRealm Delete Workflow Dependencies Web Part is used to delete dependent Workflows.

Title: Find Guid
  • Roles required to access: Admin
  • Description: TrackerRealm Find Guid Web Part is a debugging aid.

Title: Find Guid in DB
  • Roles required to access: Admin
  • Description: TrackerRealm Find Guid in DB Web Part is a debugging aid. (Use Subscription assigned to Web Part)

Title: Jetfire Code Versions
  • Roles required to access: Admin
  • Description: View workflow versions for a given class.

Title: Jetfire Debug Panel
  • Roles required to access: Admin
  • Description: TrackerRealm Jetfire Debug Panel Web Part displays Jetfire Debug Web Parts. The Correct Web Part is displayed for the selected action.

Title: Jetfire Incidents
  • Roles required to access: Admin
  • Description: The Incident Web Part is used to display incidents encountered during the use of Jetfire.

Title: Monitor Cache
  • Roles required to access: Admin
  • Description: TrackerRealm Monitor Cache Web Part displays the Login Users and Servers in the Cache.

Title: Nexus Sanity Tests
  • Roles required to access: Admin
  • Description: TrackerRealm Nexus Sanity Web Part tests the sanity of the Nexus.

Title: Refresh Search Tables
  • Roles required to access: Admin
  • Description: Refreshes the ORM tables used for searching.

Title: Root Workflows in Jetfire Database
  • Roles required to access: Admin
  • Description: TrackerRealm RootWorkflows Datbase Web Part used to review workspaces and namespaces for RootWorkflows Named Workflows.

Title: Run Garbage Collector
  • Roles required to access: Admin
  • Description: TrackerRealm Run Garbage Collector Web Part runs the Jetfire Garbage Collector in the server.

Title: Run Self Test
  • Roles required to access: Admin
  • Description: TrackerRealm Run Self Test Web Part runs the self-test.

Title: Sanitize Database Guids
  • Roles required to access: Admin
  • Description: TrackerRealm Sanitize Database Web Part cross-references all guids in the database for usage.

Title: Scan Jetfire Database
  • Roles required to access: Admin
  • Description: TrackerRealm Scan Datbase Web Part allow the user to review and delete records in the database.

Title: Scrub Lists
  • Roles required to access: Admin
  • Description: TrackerRealm Scrub List Web Part removes deleted Workflows and Intri.

Title: Server Nexus Dashboard
  • Roles required to access: Admin
  • Description: TrackerRealm Server Nexus Dashboard Web Part is a debugging aid.

Title: Server Nexus Users (All Subscriptions)
  • Roles required to access: Admin
  • Description: TrackerRealm Server Nexus Users Web Part displays all users in ALL Subscriptions.

Title: Test DB Schema
  • Roles required to access: Admin
  • Description: TrackerRealm Test DB Schema Web Part tests the schema of Jetfire tables.

Title: Update Jetfire Database Schema
  • Roles required to access: Admin
  • Description: TrackerRealm Resave Database Web Part updates the database with Jetfire schema, runs the Garbage Collector and runs a self-test.

Title: Workflows per Code Class
  • Roles required to access: Admin
  • Description: TrackerRealm Workflow/Code Class Web Part identifies the number of workflows per Jetfire Class and removes code classes from the Nexus and Database.

ScrewTurn Wiki version 3.0.4.560. Some of the icons created by FamFamFam.